﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Prueba.ViewModel.Utils;
using System.Windows;

namespace Nav3
{
    public class HelperRePublishConfirm : IUserConfirmation
    {
        public bool UserConfirmation
        {
            get;
            set;
        }

        public void GetUserConfirmation(string message,string title)
        {
            //var res = MessageBox.Show(Application.Current.Windows[0], "Si guarda la versión se publicarán los recursos que hayan sido modificados ¿Esta seguro de guardar?", "Guardar versión publicada", MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.No);
            var res = MessageBox.Show(Application.Current.Windows[0],
                message,
                title,
                MessageBoxButton.YesNo,
                MessageBoxImage.Question,
                MessageBoxResult.No
            );

            if (res == MessageBoxResult.Yes)
            {
                this.UserConfirmation = true;
            }
            else
            {
                this.UserConfirmation = false;
            }
        }

        public HelperRePublishConfirm()
        {
            this.UserConfirmation = false;
        }
    }
}
